Definition of Douche Bag

  • (noun) a small syringe with detachable nozzles; used for vaginal lavage and enemas

Synonyms of Douche Bag


Antonyms of Douche Bag


No Antonyms Found.

Homophones of Douche Bag


No Homophones Found.